html{height: 100%;
}

body {
	 
	 background-image:url('images/back.jpg');
	}
			
			
/* main container */
#main
{ width: 779px;
  margin-left: auto; 
  margin-right: auto;
 
}
	
	#content
{ margin-left: 70px; 
  margin-right: 50px;
  width: 1200px;
  height: 650px;
} 

.right
{
margin-left: auto; 
margin-right: auto;
left:770px;
width:650px;
position:absolute;
}

.left
{
margin-left: auto; 
margin-right: auto;
left:120px;
width:645px;
position:absolute;
}

.aParent div {
  float: left;
  clear: none; 
}

			/* The CSS Code for the menu starts here */
			#menu {
			   	font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0;
				list-style-type: none;
				background-color: #eee;
				
				font-size: 13px;
				height: 40px;
				border-top: 2px solid #eee;
				border-bottom: 2px solid #ccc;
				width : 1300px;
				
			}
			#menu li {
				float: left;
				margin: 0;
				position: relative;
			}
			#menu li ul { display: none; }
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li:hover ul {
				 list-style:none;
				 text-decoration: none;
				 padding: 0;
 				 display: block;
  				 position: absolute;
  				 z-index: 10;
  				 line-height: 40px;
  				 width : 180px;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
			#menu_wrapper ul 
			{margin-left: auto; 
			  margin-right: auto;
			}
			
			/* Blue Menu */
			#menu_wrapper.blue ul {
				border-top: 2px solid #356AA0;
				border-bottom: 2px solid #204061;
				background: #356AA0;}
			#menu_wrapper.blue a {color: #fff;}
			#menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #90CDFF; background: #3D7BBB; border-bottom: 2px solid #356AA0;}
			
			/* footer */
			#footer
			{ padding: 9px 0px 3px 0px;
			  width: 1000px;
			  text-align: center;
			  height: 22px;
			  margin-left: auto; 
			  margin-right: auto;
			  font-family: Arial, sans-serif;
			  font-weight: bold;
			  font-size: 13px;
			  color: #eee;
			  
			}
			#gridContainer
			{ text-align: center;
			  margin-left: auto; 
			  margin-right: auto;
			  width: 1300px; 
			  height: 520px ;
			  background: #eee;
			}
			#chartContainer
			{ 
				text-align: center;
				position: absolute;
			 	margin-left: auto; 
			  	margin-right: auto;
			  	width: 1300px; 
			 	height: 700px;
			  	background: #eee;
			}
		   #footer a, #footer a:hover{text-decoration: none;}